multicellular pump - English Synonyms Dictionary